home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Browsers, Managers & Extensions / Mozilla Weave 0.2.7 / latest-weave.xpi / chrome / sync.jar / content / load-weave.js < prev    next >
Text File  |  2008-09-19  |  2KB  |  35 lines

  1. // These are here because of bug 408412.
  2. // Note: they are here depth-first so that it is *this* import() which
  3. // triggers the first exception, otherwise it'll be obscured (see the bug).
  4. // We import them into throwaway objects so they don't pollute the global
  5. // namespace.
  6. Components.utils.import("resource://gre/modules/XPCOMUtils.jsm", {});
  7. Components.utils.import("resource://weave/constants.js", {});
  8. Components.utils.import("resource://weave/log4moz.js", {});
  9. Components.utils.import("resource://weave/util.js", {});
  10. Components.utils.import("resource://weave/async.js", {});
  11. Components.utils.import("resource://weave/crypto.js", {});
  12. Components.utils.import("resource://weave/notifications.js", {});
  13. Components.utils.import("resource://weave/identity.js", {});
  14. Components.utils.import("resource://weave/dav.js", {});
  15. Components.utils.import("resource://weave/remote.js", {});
  16. Components.utils.import("resource://weave/wrap.js", {});
  17. Components.utils.import("resource://weave/stores.js", {});
  18. Components.utils.import("resource://weave/syncCores.js", {});
  19. Components.utils.import("resource://weave/clientData.js", {});
  20. Components.utils.import("resource://weave/engines.js", {});
  21. Components.utils.import("resource://weave/engines/cookies.js", {});
  22. Components.utils.import("resource://weave/engines/bookmarks.js", {});
  23. Components.utils.import("resource://weave/engines/history.js", {});
  24. Components.utils.import("resource://weave/engines/passwords.js", {});
  25. Components.utils.import("resource://weave/engines/forms.js", {});
  26. Components.utils.import("resource://weave/engines/tabs.js", {});
  27. Components.utils.import("resource://weave/oauth.js", {});
  28. Components.utils.import("resource://weave/service.js", {});
  29.  
  30. // These are the only ones we *really* need in this file.
  31. // We import them into the global namespace because the symbols they export
  32. // are carefully named to minimize the risk of conflicts.
  33. Components.utils.import("resource://weave/log4moz.js");
  34. Components.utils.import("resource://weave/service.js");
  35.